oxygen deficit

Explore definitions, synonyms, and language insights of oxygen deficit

Definitions

Noun
temporary oxygen shortage in cells resulting from strenuous exercise

More General Terms