gene traps
English
Noun
gene
traps
plural of
gene trap