Hirudo medicinalis

Explore definitions, synonyms, and language insights of Hirudo medicinalis

Definitions

Noun
large European freshwater leech formerly used for bloodletting