Hypoxia - Definition

hypoxia

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

Look up another word