spittlebugs
English
Noun
spittlebugs
plural of
spittlebug