cánula
Top 30000
Meanings
Noun
1. cannula (flexible tube used to feed or drain liquids or to provide oxygen) (medicine)
Examples1
The alarming reappearance of diphtheria in Venezuela, a disease that was under control 24 years ago