Life … Animals Sponges Demosponges Biemnida Biemnidae Biemna Biemna caribea species 4 observations Biemna caribea Biemna caribea Close