lantern beetle
English
Noun
lantern beetle (plural lantern beetles)
- Any of several kinds of planthoppers with a protrusion on the head resembling a lantern.
Synonyms
- lanternfly
Translations
Several kinds of cicadas
|