Fact of the day

Mayfly (an insect belonging to the order Ephemeroptera (from the Greek εφημερος,ephemeros= "short-lived") is the animal with shortest life span. It lives only for 24 hours and does not get a chance to see the sun twice in its life time. My guess is that he does all the things humans could ever do all their life in 24 hours.

Comments