Lantern fly , Lantern carrier Meaning, Definition & Usage

Definitions
  1. (Zoöl.), any one of several species of large, handsome, hemipterous insects of the genera Laternaria, Fulgora, and allies, of the family Fulgoridæ. The largest species is Laternaria phosphorea of Brazil. The head of some species has been supposed to be phosphorescent.

Webster 1913