Meaning of treehopper

Definition of treehopper

(noun) small leaping insect that sucks juices of branches and twigs

Other information on treehopper

WIKIPEDIA results for treehopper
Amazon results for treehopper