Find the word definition

Wiktionary
leaf beetles

n. (leaf beetle English)

Wikipedia
Leaf beetles
  1. redirect Leaf beetle