oxygen-deficit

Nouns

  • (n) temporary oxygen shortage in cells resulting from strenuous exercise

Words of close approximity