WordUnscrambler Home
cannula
Definitions
[ˈkanjʊlə], (Noun)
Definitions:
- a thin tube inserted into a vein or body cavity to administer medication, drain off fluid, or insert a surgical instrument
Phrases:
Origin
:
early 17th century: Latin, ‘small reed’, diminutive of canna (see cane)
Click here to see the free dictionary definition for cannula
definition by Oxford Dictionaries