Answer the following question given this paragraph: 

Ribosomes are small organelles and are the site of protein synthesis. They are found in all cells.


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


A:
ribosomes