Letters that make mayfly
a, f, l, m, y are letters that make 'mayfly'
1 possible definitions for 'mayfly'
Under this definition, mayfly is a noun and has the following properties:
'mayfly' can be a type of ephemerid, ephemeropteran.
'mayfly' can be a member of Ephemeridae, family Ephemeridae.