Give one word for the following:
Site of photosynthesis in leaves.
Chloroplast
The chloroplast is the site of photosynthesis in leaves.
Give the biological/ technical term for the following:
The site of photosynthesis in a plant cell.
Photosynthesis occurs in sites other than leaves are considered as most suitable site for studying photosynthesis.Why?