The major site of photosynthesis in the leaf is the

  • A palisade parenchyma
  • B mesophyll parenchyma
  • C upper epidermis
  • D lower epidermis

The correct answer is A. palisade parenchyma

No explanation given
Previous question Next question