TRNA


Meaning of TRNA in English

Transfer RNA.

English dictionary of medicine.      Английский словарь медицины.