SynonymX
Speak
Cannula
Definition of Cannula
1.
A small flexible tube inserted into a body cavity for draining off fluid or introducing medication
Noun
Semanticaly linked words with "cannula"
tube
tubing
Hyponims for word "cannula"
tube
tubing