Practice Test Geeks home

Photosynthesis Basic Concepts 2

Which organelle is the primary site of photosynthesis in plant cells?

Select your answer