cannula
1.
(
noun
) a small flexible tube inserted into a body cavity for draining off fluid or introducing medication
Related Words:
tube
,
tubing
Terms and Conditions of Use / Copyright Notice