Popular Wordlists
  • word of the day

    mrna

    mrna - Dictionary definition and meaning for word mrna

    Definition
    (noun) the template for protein synthesis; the form of RNA that carries information from DNA in the nucleus to the ribosome sites of protein synthesis in the cell
Download our Mobile App Today
Receive our word of the day
on Whatsapp