Life … Animals Sponges Demosponges Haplosclerida Chalinidae Haliclona Gellius Haliclona fibulata species 15 observations Haliclona fibulata Haliclona fibulata Close