English Mayfly Cited by user 109.157.136.157 on 18 Apr 2016 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…