Science Fiction. Insects That Perform Photosynthesis

It couldn’t get more bizarre than this – insects that perform photosynthesis! And no, it’s not science fiction but one of the hard truths of nature. It has always been known that photosynthesis is the exclusive preserve of trees and plants and through this food producing process they sustain themselves. […]