Taxon
Animalia > Porifera > Demospongiae > Agelasida > Hymerhabdiidae > Hymerhabdia
WoRMS: 131785 NCBI: 942694 Open in mapper Explore occurrences