Spittlebugs, noun plural of spittlebug. Synonyms in the same form.
spitbugs, froghoppers
All synonyms for spittlebug →