hirudins meaning

Meaning of hirudins

What is the full meaning of hirudins

HIRUDIN, a substance present in the salivary glands of leeches, used as an anticoagulant [n]

Example of the word hirudins placed on a Scrabble board.

Unscrambled word hirudins

Points for hirudins

Scrabble
17 points
Word With Friends
13 points
Wordfeud
17 points

Related pages for hirudins