insufflator
noun
in·suf·fla·tor
ˈin(t)-sə-ˌflāt-ər
in-ˈsəf-ˌlāt-ər
: a device used in medical insufflation (as of a drug)
Love words? Need even more definitions?
Merriam-Webster unabridged
Share