What is the full meaning of canulate
to insert a canula into, also CANNULATE [v CANULATED, CANULATING, CANULATES]
Example of the word canulate placed on a Scrabble board.