RNA in Polish RNA in Polish RNA noun (biochemistry) Initialism of ribonucleic acid. Add to Flashcards