Definition for Chloroplasts
From Biology Forums Dictionary
Organelles found in the cells of plants and algae, that house the process of photosynthesis.
From Biology Forums Dictionary
Organelles found in the cells of plants and algae, that house the process of photosynthesis.