Medical Dictionary

Menu
  • Home
  • Encyclopedia Hub
  • Imperial Library
  • English Dictionary
  • Home
  • Encyclopedia Hub
  • Imperial Library
  • English Dictionary

T tube

T tube, 1. a tubular device in the shape of a T, inserted through the skin into a cavity or a wound and used for drainage. 2. an apparatus used to connect a source of humidified oxygen to the endotracheal tube so that a spirometer can be attached for the evaluation of tidal volume.

Tweet submit Telegram VK

Random Words

defensin

apomorphine

millimole (mmol, mM)

gastropore

dorsiflexor

stress response syndrome

XXXY, XXXXY, XXYY

otolith righting reflex

bilberry

Medical Dictionary Copyright © 2025.
Privacy Policy