flavooxidases

English

Noun

flavooxidases

  1. plural of flavooxidase