Biology, asked by Anonymous, 2 days ago

The site of photosynthesis in the cells of a leaf is

Answers

Answered by MzGuri
2

Answer:

The site of photosynthesis in the cells of a leaf is        chloroplast       .

Answered by kumarniket630
3

Answer:choloroplast is the site of photosynthesis in the cells of a leaf

Similar questions