sister chromatid - English Synonyms Dictionary