oxygen deficit
English Dictionary
->
Letter O
-> oxygen deficit
Search Dictionary:
oxygen deficit Definition
(n)
temporary
oxygen
shortage
in
cells
resulting
from
strenuous
exercise
oxygen deficit Synonyms
oxygen deficit
© Art Branch Inc.