Subscriber login


Forgot your password?

Library card login

Other

lantern fly

Definition of lantern fly

noun

  • a chiefly tropical bug which is typically brightly coloured and may have a large bizarrely shaped head. It was formerly thought to be luminescent.
    • Family Fulgoridae, suborder Homoptera