Lantern-fly

Definitions

Noun
  1. 1
    large brightly marked tropical insect with a process like a snout that was formerly thought to emit light wordnet

Next best steps

Mini challenge

Unscramble this word: lanternfly