YourDictionary

Dictionary Home » Medical Definitions » deoxygenation

deoxygenation medical definition

noun
The process of removing dissolved oxygen from a liquid, such as water.

link/cite print suggestion box