spittlebug
(noun)
noun
1. small leaping herbivorous insect that lives in a mass of protective froth which it and its larvae secrete
Definition categories: animal, homopteran
(noun)
1. small leaping herbivorous insect that lives in a mass of protective froth which it and its larvae secrete
Definition categories: animal, homopteran