Wiktionary
epoxygenases
n. (plural of epoxygenase English)
n. (plural of epoxygenase English)