TRNA


Meaning of TRNA in English

[tRNA] n (1962): transfer rna

Merriam-Webster English vocab.      Английский словарь Merriam Webster.