118k views
5 votes
The site of protein synthesis is

1 Answer

6 votes
ribosomes is your answer
User Ezakto
by
6.4k points