What are Mayflies?

What are Mayflies? Mayflies, also known as shadflies, are aquatic insects belonging to the order Ephemeroptera. They are closely related to, and look somewhat similar to, dragonflies and damselflies. There are over 3000 known species of mayfly, grouped into 42 different...
Read MoreNo comments