Meaning of lantern-fly
Definition of lantern-fly
(noun)
large
brightly
marked
tropical
insect
with a
process
like
a
snout
that was
formerly
thought
to
emit
light
Other information on lantern-fly
WIKIPEDIA results for
lantern-fly
Amazon results for
lantern-fly
Tweet