nRNA

Explore definitions, synonyms, and language insights of nRNA

Definitions

Noun
ribonucleic acid found in the nucleolus of the cell

More General Terms