leafhopper

/lˈifhɑpɝ/

Explore definitions, synonyms, and language insights of leafhopper

Definitions

Noun
small leaping insect that sucks the juices of plants

More Specific Terms