What is the full meaning of heparinoid
of or like heparin, a complex substance formed in the liver that delays clotting of blood [adj]
Example of the word heparinoid placed on a Scrabble board.