epoxygenases

English

Noun

epoxygenases

  1. plural of epoxygenase