mayfly
English Dictionary
->
Letter M
-> mayfly
Search Dictionary:
mayfly Definition
(n)
slender
insect
with
delicate
membranous
wings
having
an
aquatic
larval
stage
and
terrestrial
adult
stage
usually
lasting
less
than
two
days
mayfly Synonyms
dayfly
mayfly
shadfly
© Art Branch Inc.