Definition of sRNA in English:

sRNA

  • Soluble RNA.