Taxon
Animalia > Porifera > Demospongiae > Dictyoceratida > Spongiidae > Euspongia
Accepted name: Spongia (Spongia) ceylonensis
WoRMS: 890474 NCBI: 2565548 Open in mapper Explore occurrences