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

Lisosome
Nucleus
Peroxisome
Ribosome

Trivia Crack Answers Main Page