genetrap

English

Noun

genetrap (plural genetraps)

  1. Alternative form of gene trap.

Anagrams