genetraps
English
Noun
genetraps
plural of
genetrap