shadfly

English

Etymology

From shad +‎ fly.

Noun

shadfly (plural shadflies)

  1. mayfly