epoxygenases
English
Noun
epoxygenases
plural of
epoxygenase