spittlebug
English Dictionary
->
Letter S
-> spittlebug
Search Dictionary:
spittlebug Definition
(n)
small
leaping
herbivorous
insect
that
lives
in
a
mass
of
protective
froth
which
it
and
its
larvae
secrete
spittlebug Synonyms
spittle insect
spittlebug
© Art Branch Inc.