lanternfly






noun, plural lan·tern·flies.

  1. any of several large tropical insects of the family Fulgoridae, formerly thought to be luminescent.

Leave a Reply

Your email address will not be published. Required fields are marked *

47 queries 1.071