Find the word definition

Wiktionary
leaf hoppers

n. (leaf hopper English)