lantern fly








noun, plural lan·tern·flies.

  1. any of several large tropical insects of the family Fulgoridae, formerly thought to be luminescent.

noun

  1. any of various tropical insects of the homopterous family Fulgoridae, many species of which have a snoutlike process formerly thought to emit light
55 queries 0.522