Name of the cell’s organelle that is in charge of making proteins?

Nucleus
Ribosome
Lisosome
Peroxisome

Trivia Crack Answers Main Page