Taxon
Animalia > Porifera > Demospongiae > Desmacellida > Desmacellidae
WoRMS: 131645 NCBI: 283985 Open in mapper Explore occurrences