micromeres
English
Noun
micromeres
plural of
micromere