Taxon
Animalia > Porifera > Demospongiae > Spongillida > Spongillidae > Spongilla
Accepted name: Eunapius carteri
WoRMS: 193947 NCBI: 2806007 Open in mapper Explore occurrences