Word info

lepirudin

Noun

Meaning

lepirudin (uncountable)

(pharmacology) A recombinant hirudin derived from yeast cells, used as an anticoagulant.

Source: en.wiktionary.org

Close letter words and terms