babygirl12345 babygirl12345 17-10-2016 Biology Answered why are leaves green and in what cell organelle is it stored