Wiktionary
hydroxylases
n. (plural of hydroxylase English)
n. (plural of hydroxylase English)