_____are the sites of photosynthesis
Answers
Answered by
1
Answer:
stomata...............
Answered by
0
STOMATA are the sites of photosynthesis
Similar questions