Taxon
Animalia > Porifera > Demospongiae > Haplosclerida > Chalinidae > Haliclona
Accepted name: Petrosia (Petrosia) pellasarca
WoRMS: 191514 NCBI: 2849249 Open in mapper Explore occurrences