Insufflate

Definition of Insufflate from the PharmacyDictionary.in

Insufflate

Fine powder packaged so that it can be blown into a cavity of the body

Not Available