canula

/kænˈyʊlə/

Definitions

1. noun

A type of breathing tube with a single lumen, used in medical settings.

“The doctor inserted a canula into the patient’s airway to assist with breathing.”

Synonyms

  • endotracheal tube
  • nasotracheal tube

Antonyms

  • none