Cannula Meaning
There are 1 meaning(s) for word Cannula
Meaning 1 : a small flexible tube inserted into a body cavity for draining off fluid or introducing medication
Similar words of Cannula :
There are 1 meaning(s) for word Cannula
Similar words of Cannula :