microtranscriptomes
English
Noun
microtranscriptomes
plural of
microtranscriptome