_________ are the sites of photosynthesis
Answers
Answered by
19
Answer:
Embedded within the stroma are stacks of thylakoids (grana), which are the site of photosynthesis.
Answered by
0
Answer:
Chloroplast
Explanation:
Chrorophyll containing green coloured structures called chloroplasts are the sites of photosynthesis in plants.
Similar questions