DEFINITION
Lepirudin

A drug that inhibits blood clotting. It is being studied in cancer treatment.

Loading conversations.
Similar or Related Terms
Statistics
67
Characters
13
Words
73.34
Flesch Reading Ease
4.6
Flesch Kincaid Grade