genetrap
English
Noun
genetrap
(
plural
genetraps
)
Alternative form of
gene trap
.
Anagrams
pregnate