Compund Words

Sponsored Links

Last Search Words

Search Result:nRNA




Overview of noun nrna

The noun nrna has 1 sense


  • nuclear RNA, nRNA -- (ribonucleic acid found in the nucleolus of the cell)