English edit

Noun edit

hydrases

  1. plural of hydrase