Photosynthesis. Dictionary of Image

Photosynthesis. Dictionary of Image, originally uploaded by s0ulsurfing.

Photosynthesis. n.
The process in green plants by which carbohydrates are synthesized from carbon dioxide and water using light as an energy source.

Leave a Reply