choloroplast definition ???
a plastid that contains chlorophyll and in which photosynthesis takes place.
Traps energy from the sun to make glucose.