Italian-English dictionary »

mrna meaning in English

ItalianEnglish
mRNA noun

mRNA(messenger RNA)
noun