'spittlebug' definitions:

Definition of 'spittlebug'

(from WordNet)
noun
Small leaping herbivorous insect that lives in a mass of protective froth which it and its larvae secrete [syn: spittle insect, spittlebug]

Words containing 'spittlebug'