Sunday, August 19, 2012

First Evidence Found for Photosynthesis in Insects


Aphids may have a rudimentary sunlight-harvesting system