English edit

Etymology edit

lanthorn +‎ fly

Noun edit

lanthorn-fly (plural lanthorn-flies)

  1. (archaic) A firefly