English edit

Noun edit

diplochromosomes

  1. plural of diplochromosome