LEAFHOPPER

Definition of LEAFHOPPER

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