SRNA


Meaning of SRNA in English

¦esˌärˌen¦ā noun

( -s )

Etymology: s oluble RNA

: transfer RNA herein

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.