Definition of sRNA in US English:

sRNA

abbreviation

  • Soluble RNA.