A cell organelle that synthesizes proteins
Ribosomes translate messenger RNA into protein sequences.
Master “ribosome” and 999 more TOEFL words