Ancient, scary and alien-looking specimen forms a rarity in the insect world — a new order
Credit: (Photo by George Poinar, courtesy of Oregon State University) CORVALLIS, Ore. – Researchers at Oregon State University have discovered a 100-million-year-old insect preserved in...













