![]() | |
A fossil of a leaf-imitating insect from 47 million years ago has a striking resemblance to modern mimickers. Leaf insect fossil from 47-million-year-old deposits at Messel, Germany. Credit: PNAS A fossil of a leaf-imitating insect from 47 ... Read the entire article at Live Science | ||||
|