(via First evidence for photosynthesis in insects : Nature News & Comment)
Posted 9 months ago & Filed under Technology, Sun, Aphid, 1 note
Posted on Monday the 20th of August 2012 at 4:27 PM
I'm Zach. On this site, I'm sharing some links that I think everyone else would enjoy.