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