Crossword clues for mantraps
Wiktionary
mantraps
n. (plural of mantrap English)
Usage examples of "mantraps".
Rows of yuccas were like green mantraps waiting to clash their sword-arms shut.