lantern fly

Noun
  1. Large brightly marked tropical insect with a process like a snout that was formerly thought to emit light (synset 102262639)

Found on Word Lists

Other Searches