Subscribe
URL of the page has been copied to clipboard.
Meaning : Tiny bits of protoplasm found in vertebrate blood. Essential for blood clotting.
Synonyms : blood platelet, platelet
Install App