centrosome - English Synonyms Dictionary