Unwindases, noun plural of unwindase. Synonyms in the same form.
helicases
All synonyms for unwindase →