Webster's Revised Unabridged Dictionary · 1913
Canula
Copy link
Canula
, noun
See
Cannula
,
Cannular
, and
Cannulated
.
Also: Canulated, Canular
↑