transposases
English
Noun
transposases
plural of
transposase