n. (pl. cannulae or cannulas) Surgery a small tube for inserting into the body to allow fluid to enter or escape. [L, dimin. of canna cane]
CANNULA
Meaning of CANNULA in English
English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012