Definition for Chloroplasts

From Biology Forums Dictionary

Revision as of 23:59, 16 June 2011 by Star (Talk | contribs)

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