176k views
5 votes
W

Which term matches this definition?
found in all cells and serves as the site for
protein synthesis
A. cytoplasm
B. DNA
C. eukaryote
D. ribosomes

User Chevybow
by
4.4k points

1 Answer

2 votes
the answer is d. ribosomes
User Juliette
by
5.9k points