Intubation

Definition of Intubation from the PharmacyDictionary.in

Intubation

The process of inserting a tube into a body canal or hollow organ, such as the trachea.

Not Available