heffalump traps
English
Noun
heffalump
traps
plural of
heffalump trap