Rmzstpk8bbgo Rmzstpk8bbgo Biology Answered Which plastid found in plant cells is the site of photosynthesis? a chromoplast b chloroplast c leucoplast d tonoplast