Wiktionary
dehydratases
n. (plural of dehydratase English)
n. (plural of dehydratase English)