English edit

Noun edit

hydratases

  1. plural of hydratase