Definisi 'insufflation'
English to English
1 (medicine) blowing air or medicated powder into the lungs (or into some other body cavity)
source: wordnet30
2 an act of blowing or breathing on or into something
source: wordnet30
3 The act of breathing on or into anything
source: webster1913
More Word(s)
insufflate, medical specialty, medicine, blow, puff, blowing,

Visual Synonyms
Click for larger image