Definition of cannula
English to English noun - a small flexible tube inserted into a body cavity for draining off fluid or introducing medication
source: WordNet 3.0 - A small tube of metal, wood, or India rubber, used for various purposes, esp. for injecting or withdrawing fluids. It is usually associated with a trocar.
source: Webster 1913
Visual Synonyms 
Nearby Word
cannula, canula, canola, canon law, caninal, canella, channel, cannily, canal, chanal, canola oil, canna lily, chunnel, camelia, canaille, camellia, cinnamyl, connolly, camel, comal
|
|
|