turtle leech
English
Noun
turtle
leech
(
plural
turtle leeches
)
Any
leech
that feeds on the blood of
turtles