What is the meaning of Intubation?

The introduction of a tube into an organ to keep it open, as into the larynx in cases of croup.

intubation

Source: wiktionary.org

Search

Search words containing

© 2025 5LetterWords.org · All rights reserved.