insufflation ( synonym found)

Definition of insufflation:

(n) : the action of breathing or blowing into or on; the result of breathing or blowing into or on

Definition of insufflation:

(n) : the action of breathing or blowing into or on; the result of breathing or blowing into or on

Back to Top