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.

Etymology: L, dimin. of canna cane

Oxford English vocab.      Оксфордский английский словарь.