shadfly

[shad-flahy] /ˈʃædˌflaɪ/
noun, plural shadflies.
1.
mayfly (def 1).
Origin
1830-40, Americanism; so called because they hatch at the time of year when shad are running