Life … Animals Sponges Demosponges Tethyida Tethyidae Puffball Sponges Golf Ball Sponge species 315 observations Golf Ball Sponge Tethya aurantium Field notes Close