- spittlebug as a noun:
- 1
spittlebug
noun
1 spittlebug
Small leaping herbivorous insect that lives in a mass of protective froth which it and its larvae secrete.
synonym: spittle insect.
Polish: pienik
debug info: 0.0142
noun
Small leaping herbivorous insect that lives in a mass of protective froth which it and its larvae secrete.
synonym: spittle insect.
Polish: pienik
debug info: 0.0142