Life … Animals Sponges Demosponges Poecilosclerida Mycalidae Mycale Carmia Sponge species 93 observations Sponge Mycale cecilia Close