Subscribe
URL of the page has been copied to clipboard.
Meaning : Large European freshwater leech formerly used for bloodletting.
Synonyms : hirudo medicinalis
Install App
Medicinal leech meaning in Bengali (Bangla).