Posted on June 21, 2009June 3, 2014 Animals World’s Ugliest Animals Close Encounter: A Bug’s Face Aren’t you glad nobody puts your face under a microscope? The Dobsonfly was featured in the Oklahoma Microscopy Society’s “Ugly...