rodbusters
English
Noun
rodbusters
plural of
rodbuster