News

Paleontologists discovered the oldest ant species on the planet, 113 million years old and with scythe-shaped jaws.
A 47-million-year-old cicada fossil from Germany’s Messel Pit could teach us about the evolution of insect communication.
According to the Massachusetts Legacy Tree Program, the Endicott Pear Tree – a European pear tree named Pyrus communis – was planted between 1632 and 1649 by the first governor of the Massachusetts ...