trapjaws
English
Noun
trapjaws
plural of
trapjaw