XXXFADSGO XXXFADSGO Biology Answered cell structure of a leaf upper epidermis palisade layer mcsophyll Spongy Layer wer epidem (a) Identify two organelles in a palisade mesophyll cel that help it ma ntain its rigid structure