Cannula - Definition

cannula

n 1: a small flexible tube inserted into a body cavity for
draining off fluid or introducing medication

Look up another word