Noun Definition

leafhopper

1.Definition: small leaping insect that sucks the juices of plants

Category: Animals