ribosome

/ˈɹaɪbəˌsəʊm/

ribosome

English Noun
Ad

Definition

A small organelle found in all cells; involved in the production of proteins by translating messenger RNA.

Etymology

From ribo- + -some.

Ad