_ is the site of photosynthesis in plants.
Answers
Answered by
4
Answer: Chloroplasts is the site of photosynthesis in plants
please mark as brainliest
Similar questions