Definition, synonyms and related words
Agent noun of insufflate: a person or device which insufflates.