Taxon
Animalia > Porifera > Demospongiae > Spongillida > Spongillidae > Clypeatula
Accepted name: Ephydatia
WoRMS: 233289 NCBI: 6051 Open in mapper Explore occurrences