bn:00089797v
Verb Concept
EN
insufflate
Definitions
Relations
Sources
Links
EN
To treat by blowing a gas, vapor, or powder into a body cavity. Wiktionary
IS A
DERIVATION
VERB GROUP
WordNet 3.0 & Open English WordNet
Wiktionary