palisade tissue
English
Noun
palisade tissue (plural palisade tissues)
- (botany) A layer of closely packed, cylindrical cells located beneath the upper epidermis of a leaf, and primarily responsible for photosynthesis.
- Synonym: palisade mesophyll
palisade tissue (plural palisade tissues)