spittle-insect

Nouns

  • (n) small leaping herbivorous insect that lives in a mass of protective froth which it and its larvae secrete spittlebug,

Synonyms

spittlebug

Words of close approximity