photooxidases

English

Noun

photooxidases

  1. plural of photooxidase