Definify.com

Definition 2024


lantern_beetle

lantern beetle

English

Noun

lantern beetle (plural lantern beetles)

  1. several kinds of planthoppers with a protrusion on the head resembling a lantern.

Synonyms

Translations