Biology, asked by vani6029, 8 months ago

_____are the sites of photosynthesis​

Answers

Answered by subhamita1
1

Answer:

stomata...............

Answered by Anonymous
0

STOMATA are the sites of photosynthesis

Similar questions