Taxon
Animalia > Porifera > Demospongiae > Poecilosclerida > Esperiopsidae
WoRMS: 168337 NCBI: 72179 Open in mapper Explore occurrences