H4I1R1U1D2I1N1S1
12 points
HIRUDINS is validvalid
HIRUDIN, an anticoagulant [n]
HIRUDIN, a substance present in the salivary glands of leeches, used as an anticoagulant [n]
HIRUDIN, an anticoagulant [n]
HIRUDIN, a substance present in the salivary glands of leeches, used as an anticoagulant [n]