ALL meanings of lantern fly
lan·tern fly
L l - noun plural lantern fly any of several large tropical insects of the family Fulgoridae, formerly thought to be luminescent. 1
- noun lantern fly any of various tropical insects of the homopterous family Fulgoridae, many species of which have a snoutlike process formerly thought to emit light 0
- noun lantern fly any of various large, brightly colored South American homopteran insects (family Fulgoridae) having a long head with a hollow part formerly thought to emit light 0