Life … Animals Sponges Demosponges Poecilosclerida Myxillidae Myxilla Myxilla Rough Scallop Sponge species 123 observations Rough Scallop Sponge Myxilla incrustans Close