Discover and discuss the manliest content on the Web
Four times the size of the honey bee, the size of the human thumb. Oh, and they only live in termite mounds in trees, so spotting them can be tricky, if you're interested.
More like this
From the collection Nature: