epoxidases
English
Noun
epoxidases
plural of
epoxidase