English | German | Russian | Czech

intubation English

Meaning intubation meaning

What does intubation mean?

intubation

(= cannulation) the insertion of a cannula or tube into a hollow body organ

Synonyms intubation synonyms

What other words have the same or similar meaning as intubation?

Are you looking for...?