Wiktionary
ferroxidases
n. (plural of ferroxidase English)
n. (plural of ferroxidase English)