English Dictionary
◊ FROGHOPPER
froghopper
n : a variety of spittlebug