The AI-powered English dictionary
plural ampoules
A small hermetically sealed vial, often used to contain a sterile solution suitable for injection. examples