'medicinal leech' definitions:

Definition of 'medicinal leech'

(from WordNet)
noun
Large European freshwater leech formerly used for bloodletting [syn: medicinal leech, Hirudo medicinalis]