Zxyzxy Zxyzxy 18-09-2019 Biology contestada 12. Leaf cells in trees store lots of water and glucose from photosynthesis. What organelle should the leaf cells have more of?