Life … Animals Sponges Demosponges Haplosclerida Niphatidae Niphates Niphates caycedoi species 21 observations Niphates caycedoi Niphates caycedoi Close