gyrases
English
Noun
gyrases
plural of
gyrase