Life … Animals Sponges Demosponges Poecilosclerida Iotrochotidae Iotrochota Iotrochota arenosa species 37 observations Iotrochota arenosa Iotrochota arenosa Close