Subscribe
URL of the page has been copied to clipboard.
Meaning : A small round body of protein in a cell nucleus. Such organelles contain RNA and are involved in protein synthesis.
Synonyms : nucleolus
Install App