spittlebugEnglish

spittle insect, spittlebug

Noun

Small leaping herbivorous insect that lives in a mass of protective froth which it and its larvae secrete

English: spittle insect, spittlebug

English words with similar meanings

Show 1 words