MILLEDGE7881 MILLEDGE7881 09-11-2017 Biology contestada What organelle is located in the palisade layer?