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.