noun, feminine/ɑ̃.pul/plural: ampoulesampoule is feminine in French.light bulb; ampoule; blister; pimple, zitFrom Latin ampulla.