Definitions of Ephemeridae:

  • noun:   mayflies