canula meaning

Meaning of canula

What is the full meaning of canula

a tube inserted into a bodily cavity, also CANNULA [n CANULAS or CANULAE]

Example of the word canula placed on a Scrabble board.

Unscrambled word canula

Points for canula

Scrabble
13 points
Word With Friends
12 points
Wordfeud
13 points

Related pages for canula