YourDictionary

hirudin

noun

a substance found in the salivary glands of leeches that prevents the coagulation of blood

See hirudin in American Heritage Dictionary 4

Learn more about hirudin

link/cite print suggestion box