VariousWords beta
Related Terms:
Noun
Definition: An oxidoreductase enzyme whose products are ethylene, cyanide, dehydroascorbate, carbon dioxide, and water.
VariousWords beta
Definition: An oxidoreductase enzyme whose products are ethylene, cyanide, dehydroascorbate, carbon dioxide, and water.