Greek Meaning of horseleech
Αλογοβδέлла
Other Greek words related to Αλογοβδέлла
No Synonyms and anytonyms found
Nearest Words of horseleech
Definitions and Meaning of horseleech in English
horseleech (n)
any of several large freshwater leeches
FAQs About the word horseleech
Αλογοβδέлла
any of several large freshwater leeches
No synonyms found.
No antonyms found.
horseknop => ταπί, horse-jockey => τζόκεϊ, horsehide => δέρμα αλόγου, horse-head => κεφάλι αλόγου, horsehead => Κεφάλι αλόγου,