Meaning of shadfly
Definition of shadfly
(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 shadfly
WIKIPEDIA results for
shadfly
Amazon results for
shadfly
Tweet