Word info

ascorbase

Noun

Meaning

ascorbase (uncountable)

(biochemistry) L-ascorbate oxidase, an oxidoreductase enzyme.

Source: en.wiktionary.org

Close letter words and terms