English edit

Noun edit

ferroxidases

  1. plural of ferroxidase