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