NATURE Mayflies, or Ephemeroptera in Latin, are characterised by their extremely short life-spans once they turn from larvae into flies. The freshwater flies have existed on Earth for the past 350 million years – so since long
Unknown insect captured in amber
Apr 05, 2023
1 minute
You’re reading a preview, subscribe to read more.
Start your free 30 days