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