Meaning of spittlebug
Definition of spittlebug
(noun)
small
leaping
herbivorous
insect
that lives in a
mass
of
protective
froth
which it and its larvae
secrete
Other information on spittlebug
WIKIPEDIA results for
spittlebug
Amazon results for
spittlebug
Tweet