iOS app Android app

Fossilized Insect

UNEARTHED: World's Most Ancient Leaf Look-Alike

LiveScience | Tia Ghose | Posted 03.20.2014 | Science

The oldest-known stick insect to mimic a plant has been unearthed in China. The newly discovered species — an extinct, distant relative of living...