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