Taxon
Animalia > Porifera > Demospongiae > Spongillida > Spongillidae > Clypeatula
Accepted name: Ephydatia fluviatilis
WoRMS: 233292 NCBI: 335492 Open in mapper Explore occurrences