Definitions of medicinal leech:

  • noun:   large European freshwater leech formerly used for bloodletting