leafhopper Meaning, Definition & Usage

  1. noun small leaping insect that sucks the juices of plants

WordNet