gyrases

English

Noun

gyrases

  1. plural of gyrase