meaning of canula

canula meaning in General Dictionary

See Cannula Cannular and Cannulated

View more

  • Alt. of Canulated

canula meaning in Etymology Dictionary

variant of cannula.