English dictionary
deoxygenate meaning and definition
Definition and meaning of deoxygenate at MeaningMonkey.org. deoxygenate meaning and definition in the English Dictionary.DEOXYGENATE verb
Definition of deoxygenate (verb)
- remove oxygen from (water)
Source: Princeton University Wordnet