Did you mean ampule?
ampule
noun
°alternative spelling of ampoule.