Definition of Leafhopper

Noun: leafhopper  'leef,hó-pu(r)

  1. 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