• word of the day

    insufflation

    insufflation - Dictionary definition and meaning for word insufflation

    Definition
    (noun) (medicine) blowing air or medicated powder into the lungs (or into some other body cavity) Definition
    (noun) an act of blowing or breathing on or into something
Download our Mobile App Today
Receive our word of the day
on Whatsapp