Find the word definition

WordNet
lantern-fly

n. large brightly marked tropical insect with a process like a snout that was formerly thought to emit light [syn: lantern fly]