Definitions for "Canula"
See Cannula, Cannular, and Cannulated.
(or cannula) - a hollow pen-like instrument or tube used to draw off fluid.
A tube inserted into the body. In the case of the EWR team the canula is a thin plastic tube inserted into the nostrils to supply oxygen at high altitude.