English Dictionary
◊ SPITTLEBUG
spittlebug
n : small leaping herbivorous insect that lives in a mass of
protective froth which it and its larvae secrete [syn: {spittle
insect}]