sRNA in English dictionary sRNA Meanings and definitions of "sRNA" (genetics) short RNA; soluble RNA abbreviation (genetics) short RNA; soluble RNA more Grammar and declension of sRNA sRNA ( plural sRNAs) sRNA (plural sRNAs) more Srna SRNA Sample sentences with "sRNA" Declension Stem Try again Available translations French Macedonian Spanish Authors