Dictionary for word “transposons”
transposons - Did you Mean?
transposon
transpose (transposes)
transpose (transposing)