Taxon
Animalia > Porifera > Demospongiae > Haplosclerida > Petrosiidae
WoRMS: 131638 NCBI: 68562 Open in mapper Explore occurrences