YourDictionary

Dictionary Home » Medical Definitions » oxygen demand

oxygen demand medical definition

noun
Biochemical oxygen demand.

link/cite print suggestion box