Life … Animals Sponges Demosponges Poecilosclerida Iotrochotidae Iotrochota Purple-staining Sponge species 24 observations Purple-staining Sponge Iotrochota baculifera Close