Biology, asked by likithvasu123, 1 year ago

give two biological or technical term for the following
=>the site of photosynthesis in a plant cell

Answers

Answered by arifa18
0
the leaves are the major sites of photosynthesis in most plants

mark as brainlist
Similar questions