Palisade cells, also called palisade mesophyll cells, are plant cells located inside the mesophyll of most green leaves. They are vertically elongated and are stacked side by side, in contrast to the irregular and loosely arranged spongy mesophyll cells beneath them. Palisade cells are responsible for carrying out the majority of the photosynthesis in a leaf.