microRNAs
English
Noun
microRNAs
plural of
microRNA
Anagrams
ramicorns