VariousWords beta
Related Terms:
Definitions:
Noun
spittle insect
spittlebug
Definition: small leaping herbivorous insect that lives in a mass of protective froth which it and its larvae secrete
Definition: Any of various small insects of the superfamily Cercopoidea that feed on plant sap and whose larvae produce cuckoo spit.