Insufflation Meaning
There are 2 meaning(s) for word Insufflation
Meaning 1 : an act of blowing or breathing on or into something
Meaning 2 : (medicine) blowing air or medicated powder into the lungs (or into some other body cavity)
Similar words of Insufflation :
