HIRUDIN


Meaning of HIRUDIN in English

[hi.ru.din] n [fr. Hirudin, a trademark] (1905): an anticoagulant extracted from the buccal glands of a leech

Merriam-Webster English vocab.      Английский словарь Merriam Webster.