turtle leech

Noun

 * 1) Any leech that feeds on the blood of turtles