Mayflies – Ephemeroptera Pictures & Bio

Ephemeroptera means short-lived wings; emphemera = one day, ptera = wings. After a year or more as an aquatic nymph, adults emerge in swarming nuptial flights and live for only a day or so.

mayflies with eggs


This mass of yellow egg-laden mayflies are attracted to lights in considerable numbers during their nuptial flights. Read More