Q: What are small organelles and are the site of protein synthesis called. A:
Answer:
ribosomes