The site of photosynthesis in the cells of a leaf is
A. chloroplast
B. mitochondria
C. cytoplasm
D. protoplasm
Answer:A
The site of photosynthesis in the cells of a leaf is
A. chloroplast B. mitochondria C. cytoplasm D. protoplasm