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