Translate mayfly | into German
Definition of mayfly
noun (plural mayflies)
a short-lived, slender insect with delicate, transparent wings and two or three long filaments on the tail. It lives close to water, where the chiefly herbivorous aquatic larvae develop.
- Order Ephemeroptera: several families and many species
an artificial fishing fly that imitates a mayfly.