Life … Animals Ribbon Worms Hoplonemertea Monostilifera Malacobdellidae Malacobdella Leech Nemertean species 7 observations Leech Nemertean Malacobdella grossa Close