Coral Eating

Sponge

Gallery

Animalia Porifera Demospongiae Haplosclerida C. Chalinula nematifera

Distribution: 36' ~ 42' Maldives