platelets - English Synonyms Dictionary