Wiktionary
transposases
n. (plural of transposase English)
n. (plural of transposase English)