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.”
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.”