shadfly

/ˈʃædˌflaɪ/
noun
  1. A small insect that lives near water and has two pairs of wings; also called a mayfly.
    • Fishermen use shadfly patterns to catch trout in the stream.
    • The shadfly only lives for a day or two as an adult.
    • In the spring, thousands of shadflies hatch from the river at once.
Synonyms