photoenzymes

English

Noun

photoenzymes

  1. plural of photoenzyme