SPITTLEBUGS
Definition
SPITTLEBUGS is the plural of SPITTLEBUG.
noun SPITTLEBUG: small leaping herbivorous insect that lives in a mass of protective froth which it and its larvae secrete.
SPITTLEBUGS is the plural of SPITTLEBUG.
noun SPITTLEBUG: small leaping herbivorous insect that lives in a mass of protective froth which it and its larvae secrete.