Slender insect with delicate membranous wings having an aquatic larval stage and terrestrial adult stage usually lasting less than two days. Synonyms:dayfly, shadfly.
... sweet shower, "a singing shower" saith old George Chapman, and methinks I shall have sport; for I do note that the mayfly is up; and, seeing all these beautiful creatures playing in the air and water, I feel my own heart play within me; and I must out and dape under yonder sycamore tree. Wherefore, prithee, pardon me a longer discourse ... — Old Friends - Essays in Epistolary Parody • Andrew Lang