VariousWords beta
Related Terms:
Definitions:
Noun
insufflation
Definition: (medicine) blowing air or medicated powder into the lungs (or into some other body cavity)
insufflation
Definition: an act of blowing or breathing on or into something
Definition: The action of breathing or blowing into or on.