macroRNAs
English
Noun
macroRNAs
plural of
macroRNA