Glowing Mushrooms, Stalk-Eyed Bugs & Plant Toilet Found in Borneo
Thursday, October 4, 2012 - 13:00
in Biology & Nature
An expedition to the island of Borneo in Southeast Asia turned up some trippy finds.
An expedition to the island of Borneo in Southeast Asia turned up some trippy finds.