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