turtle leech
turtle leech · turtle leeches
Any of the genus Ozobranchus of leeches that feed on the blood of turtlesAny of the genus Ozobranchus of leeches that feed on the blood of turtles
Meaning
1 sensesAny of the genus Ozobranchus of leeches that feed on the blood of turtles
Forms
plural: turtle leeches| Singular | turtle leech |
|---|---|
| Plural | turtle leeches |
regular