×

insufflation meaning in English

n. insufflation, act of blowing in or on; act of blowing air or medication into or onto the body (medicine)

Related Words

  1. insuffisant pour
  2. insufflateur
  3. insuffler
  4. insulaire
PC Version

Copyright © 2018 WordTech Co.