lantern fly
nounDefinition of lantern fly
: any of several large brightly marked homopterous insects (family Fulgoridae) having the front of the head prolonged into a hollow structure
Keep scrolling for more