Mayfly — synonyms, definition
1. mayfly (Noun)
2 synonyms
dayfly shadfly
1 definition
mayfly (Noun) — Slender insect with delicate membranous wings having an aquatic larval stage and terrestrial adult stage usually lasting less than two days.
2 types of
ephemerid ephemeropteran
2 parts of
Ephemeridae family Ephemeridae