Site

Categories

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.

Added in Nature

4 comments