canulae meaning

Meaning of canulae

What is the full meaning of canulae

CANULA, a tube inserted into a bodily cavity, also CANNULA [n]

Example of the word canulae placed on a Scrabble board.

Unscrambled word canulae

Points for canulae

Scrabble
14 points
Word With Friends
13 points
Wordfeud
14 points

Related pages for canulae