lantern-fly
English Dictionary
->
Letter L
-> lantern-fly
Search Dictionary:
lantern-fly Definition
(n)
large
brightly
marked
tropical
insect
with
a
process
like
a
snout
that
was
formerly
thought
to
emit
light
lantern-fly Synonyms
lantern fly
lantern-fly
© Art Branch Inc.