Life … Animals Sponges Demosponges Haplosclerida Niphatidae Niphates Tube Sponge species 230 observations Tube Sponge Niphates olemda Close