Life … Animals Sponges Demosponges Haplosclerida Chalinidae Haliclona Gracile Demosponge species 1 observations Gracile Demosponge Haliclona gracilis Close