idiomere

English

Noun

idiomere (plural idiomeres)

  1. chromomere