Green Matters on MSN
112-million-year-old insects trapped in amber offer rare glimpse into prehistoric life
Finding these fossils was an 'incredibly exciting moment,' according to paleobiologist Xavier Delclòs.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results