Life … Animals Ringed Worms Clitellates Proboscisless Leeches Erpobdellidae Erpobdella Erpobdella haddonensis species 2 observations Erpobdella haddonensis Erpobdella haddonensis Close