• Insufflator

    Origin

    {1} + -er

    Full definition of insufflator

    Noun

    insufflator

    (plural insufflators)
    1. agent noun a person or device which insufflates.----
    © Wiktionary