Noun Definition

planthopper

1.Definition: related to the leafhoppers and spittlebugs but rarely damages cultivated plants

Category: Animals