dehydrases
English
Noun
dehydrases
plural of
dehydrase