Definition of Canula

  • (a.) Alt. of Canulated

Synonyms of Canula


No Synonyms Found.

Antonyms of Canula


No Antonyms Found.

Homophones of Canula