hydrases
English
Noun
hydrases
plural of
hydrase