EN

Synonyms for palisade tissue

All synonyms

Noun

Definitions

  1. n. 1

    A layer of closely packed, cylindrical cells located beneath the upper epidermis of a leaf, and primarily responsible for photosynthesis.