Spittlebug Meaning
There are 1 meaning(s) for word Spittlebug
Meaning 1 : small leaping herbivorous insect that lives in a mass of protective froth which it and its larvae secrete
Synonyms : spittle insect
Synonyms : spittle insect
