The site of photosynthesis in the cells of a leaf is? Mark as favorite Copy Link protoplasm cytoplasm mitochondria chloroplast Check Answer