isochromatids

English

Noun

isochromatids

  1. plural of isochromatid