Froghopper - Definition

froghopper

n 1: a variety of spittlebug

Look up another word