cowleech

/ˈkaʊliːtʃ/ or /ˈkaʊlɪtʃ/

Definitions

1. noun

a type of leech, especially a species that lives in damp, humid environments

“The cowleech, a common sight in the forest, feeds on the blood of local animals.”

Synonyms

  • hematophagous
  • leech

Antonyms

  • parasite-free