Life … Animals Sponges Demosponges Dictyoceratida Spongiidae Bath Sponges Hardhead Sponge species 4 observations Hardhead Sponge Spongia barbara Close