Definisi 'canulation'

English to English
noun
1 the insertion of a cannula or tube into a hollow body organ Terjemahkan
source: wordnet30


Visual Synonyms