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