Life … Animals Sponges Demosponges Tethyida Tethyidae Puffball Sponges Orange Golf Ball Sponge species 455 observations Orange Golf Ball Sponge Tethya burtoni Close