Ribosomes are the sites where amino acids are assembled into proteins.
Ribosomes are dense-looking granules formed of two parts. They may be attached to the endoplasmic reticulum or free in the cytoplasm. Ribosomes are the sites where amino acids are assembled into proteins in the process of protein synthesis.