English dictionary
lantern-fly meaning and definition
Definition and meaning of lantern-fly at MeaningMonkey.org. lantern-fly meaning and definition in the English Dictionary.LANTERN-FLY noun
Definition of lantern-fly (noun)
- large brightly marked tropical insect with a process like a snout that was formerly thought to emit light
- synonyms: lantern fly
Source: Princeton University Wordnet