'lantern-fly' definitions:

Definition of 'lantern-fly'

From: WordNet
noun
Large brightly marked tropical insect with a process like a snout that was formerly thought to emit light [syn: lantern fly, lantern-fly]