What is the full meaning of cannula
a tube inserted into a bodily cavity, also CANULA [n CANNULAS or CANNULAE]
Example of the word cannula placed on a Scrabble board.