Home
Advance Search
Dictionary
Words with Friends solver
Meaning of canular
Definition:-
Of the form or nature of a cannula; tubular, hollow; = "cannulated". Also: designating a trocar contained in a cannula (now rare); of or relating to a cannula. (adjective)