microgenomes
English
Noun
microgenomes
plural of
microgenome