What does canula mean?

canula meaning in General Dictionary

See Cannula Cannular and Cannulated

View more

  • Alt. of Canulated

canula meaning in Etymology Dictionary

variant of cannula.