epoxidases

English

Noun

epoxidases

  1. plural of epoxidase