Taxon
Animalia > Porifera > Demospongiae > Chondrillida > Halisarcidae > Halisarca
Accepted name: Oscarella lobularis
WoRMS: 132737 NCBI: 121494 Open in mapper Explore occurrences