Photosynthetic Aphids
Image: Shipher Wu and Gee-way Lin/National Taiwan University – via Wikipedia
Photosynthesis, the process of by which light energy is captured from
the sun and turned into chemical energy, as any school children know,
[...]
