What is the full meaning of heparin
a complex substance formed in the liver that delays clotting of blood [n -S]
Example of the word heparin placed on a Scrabble board.