Meaning of mayfly
Definition of mayfly
(noun)
slender
insect
with
delicate
membranous
wings
having an
aquatic
larval
stage
and
terrestrial
adult
stage
usually
lasting
less
than two
days
Other information on mayfly
WIKIPEDIA results for
mayfly
Amazon results for
mayfly
Tweet