Practice
Download App
FAQs
Help
The major site of photosynthesis in the leaf is the
Question 1
Report
The major site of photosynthesis in the leaf is the
palisade parenchyma
mesophyll parenchyma
upper epidermis
lower epidermis
View Answer