VariousWords beta
Related Terms:
Definitions:
Noun
oxygen deficit
Definition: temporary oxygen shortage in cells resulting from strenuous exercise
Definition: the difference between the oxygen uptake of the body at rest and during exercise