What are small organelles and are the site of protein synthesis?
chloroplasts
nucleus
vacuoles
ribosomes
Ribosomes are small organelles and are the site of protein synthesis. Ribosomes are found in all cells.