VariousWords beta
Related Terms:
Noun
Definition: Either of two biochemical systems, active in chloroplasts, that are part of photosynthesis
VariousWords beta
Definition: Either of two biochemical systems, active in chloroplasts, that are part of photosynthesis