Mayflies are in the insect order Ephemeroptera, meaning short-lived. Adults on average live only a few days. Over 600 species are described from North America.
Unidentified Mayfly Hyco Lake, Person Co. , NC 5 June 2011 | |
Created on ... July 30, 2011 | jeffpippen9@gmail.com