Definition of Leafhopper
Noun: leafhopper 'leef,hó-pu(r)
- Small leaping insect that sucks the juices of plants
See also:
leafed
leafhoppers
Anagrams containing the word leafhopper
leferphpoa rleafhoppe erleafhopp perleafhop pperleafho opperleafh hopperleaf fhopperlea afhopperle eafhopperl