mayflies

We have found lemma(root) word of mayflies : mayfly.

Definitions


[ˈmeɪflʌɪ], (Noun)

Definitions:
- 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 aquatic larvae develop


Phrases:

Origin:




definition by Oxford Dictionaries