Meaning of leafhopper

Definition of leafhopper

(noun) small leaping insect that sucks the juices of plants

Other information on leafhopper

WIKIPEDIA results for leafhopper
Amazon results for leafhopper