sister chromatids

English

edit

Noun

edit

sister chromatids

  1. plural of sister chromatid