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"

Hyponims for word "cannula"