Editor
Definition

Sister chromatids

The chromatids of the same chromosome

Sponsored Ads