Life … Animals Sponges Demosponges Poecilosclerida Hymedesmiidae Hamigera Hamigera strongylata species 44 observations Hamigera strongylata Hamigera strongylata Close