Life … Animals Sponges Demosponges Dictyoceratida Spongiidae Leiosella Leiosella idia species 2 observations Leiosella idia Leiosella idia Close