insufflator (insufflate + -or): Agent noun of insufflate: a person or device which insufflates