English

edit

Noun

edit

genetrap (plural genetraps)

  1. Alternative form of gene trap

Anagrams

edit