Definition of Leafhopper

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

Synonyms of Leafhopper


No Synonyms Found.

Antonyms of Leafhopper


No Antonyms Found.

Homophones of Leafhopper


No Homophones Found.