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