Idioms & Phrases for word “oxidases”
oxidases - Did you Mean?
oxidase
oxidize (oxidizes)
oxide (oxides)