Wiktionary
insufflators
n. (plural of insufflator English)
n. (plural of insufflator English)