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 ]

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.