Hypoxia Meaning

There are 1 meaning(s) for word Hypoxia

Meaning 1 : oxygen deficiency causing a very strong drive to correct the deficiency