contestada

The organelle is found in plant cells contains a green pigment and is the site of photosynthesis. this organelle is the _______