stench bombs
English
Noun
stench
bombs
plural of
stench bomb