Answer:
ribosomes is the site of protein synthesis.
ribosomes is a cell organelle found inside a cell.
9.5m questions
12.2m answers