Synonyms and Antonyms for medicinal_leech

1. medicinal leech (n.)

large European freshwater leech formerly used for bloodletting

Synonyms: