mantraps
See also:
man-traps
English
Noun
mantraps
plural of
mantrap
Anagrams
manparts