lanternflies

English

Noun

lanternflies

  1. plural of lanternfly