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