CANNULA


Meaning of CANNULA in English

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]

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.