English Mayfly Cited by user Shyamal on 25 Sep 2015 Mayflies or shadflies are aquatic insects belonging to the order Ephemeroptera. This order is part of an ancient group of insects termed the Palaeoptera, which also…