Advertisement

cannula (n.)

"tubular surgical instrument inserted in the body to drain fluid," 1680s, from Latin cannula "small reed or pipe," diminutive of canna "reed, pipe" (see cane (n.)). Related: Cannular.

Others are reading

Advertisement
Definitions of cannula from WordNet

cannula (n.)
a small flexible tube inserted into a body cavity for draining off fluid or introducing medication;
From wordnet.princeton.edu