platelet structure - English Synonyms Dictionary