English dictionary
leafhopper meaning and definition
Definition and meaning of leafhopper at MeaningMonkey.org. leafhopper meaning and definition in the English Dictionary.LEAFHOPPER noun
Definition of leafhopper (noun)
- small leaping insect that sucks the juices of plants
Source: Princeton University Wordnet