Insufflate

From HomoExcelsior

Jump to: navigation, search
1. To blow or breathe into or on. 2. To treat medically by blowing a powder, gas, or vapor into a bodily cavity.



User groups