hydrolases
English
Noun
hydrolases
plural of
hydrolase