Say hello to Aethiocarenus burmanicus , an ancient insect so strange—and so god awfully ugly—its discoverers had to create an entirely new scientific classification to catalogue it. Read more…
Visit link:
This Is Quite Possibly the Ugliest Bug Ever Found Trapped in Amber