Life … Animals Sponges Demosponges Suberitida Halichondriidae Hymeniacidon Hymeniacidon globularis species 12 observations Hymeniacidon globularis Hymeniacidon globularis Close