turtle leech (English, noun)
expansion: turtle leech (plural turtle leeches)
Senses:
glosses: Any leech that feeds on the blood of turtles
Forms:
form: turtle leeches
tags: plural