cannula in Russian cannula in Russian каню́ля noun (medicine) A tube inserted into the body to drain or inject fluid. Add to Flashcards