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