Definition for Chloroplasts

From Biology Forums Dictionary

Organelles found in the cells of plants and algae, that house the process of photosynthesis.

  1. redirect chloroplast