Noun Definition

froghopper

1.Definition: a variety of spittlebug

Category: Animals