English

edit

Noun

edit

isochromatids

  1. plural of isochromatid