Taxon
Animalia > Porifera > Demospongiae > Suberitida > Halichondriidae > Stylotella
Accepted name: Hymeniacidon heliophila
WoRMS: 132726 NCBI: 51076 Open in mapper Explore occurrences