Science, asked by jatinshimar64, 10 months ago

_ is the site of photosynthesis in plants. ​

Answers

Answered by tobymmathew
4

Answer: Chloroplasts is the site of photosynthesis in plants

please mark as brainliest

Similar questions