Helicases, noun plural of helicase. Synonyms in the same form.
unwindases
All synonyms for helicase →