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