Life … Animals Ringed Worms Clitellates Proboscisless Leeches Haemopidae Haemopis Haemopis lateromaculata species 9 observations Haemopis lateromaculata Haemopis lateromaculata Close