palisade parenchyma noun1 •A layer of plant tissue located just beneath the upper epidermis of a leaf. formspalisade parenchymas · palisade parenchymata