English dictionary
medicinal leech meaning and definition
Definition and meaning of medicinal leech at MeaningMonkey.org. medicinal leech meaning and definition in the English Dictionary.MEDICINAL LEECH noun
Definition of medicinal leech (noun)
- large European freshwater leech formerly used for bloodletting
- synonyms: Hirudo medicinalis
Source: Princeton University Wordnet