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. 2012