chromatids
English
Noun
chromatids
plural of
chromatid
Anagrams
dichromats