oxygen therapy

English

Noun

oxygen therapy (uncountable)

  1. Therapeutic administration of oxygen.

Translations