Question

Which organelle is the site of photosynthesis in plant cells?

Skip