RNA


Meaning of RNA in English

n. large molecule found in all cells and similar in structure to DNA, molecule that plays a major role in protein synthesis and cellular chemical processes (Biology)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.