English

edit

Noun

edit

epoxidases

  1. plural of epoxidase