'medicinal leech' definitions:

Definition of 'medicinal leech'

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