English synonyms about - contact  

cannula

noun

1 cannula

A small flexible tube inserted into a body cavity for draining off fluid or introducing medication.

Dutch: canule
Polish: kaniula


Find more on cannula elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0145