Life … Animals Sponges Demosponges Haplosclerida Chalinidae Haliclona Soestella Haliclona xena species 33 observations Haliclona xena Haliclona xena Close