ampouleEnglish

ampoule, ampul, ampule, phial, vial

Noun

A small bottle that contains a drug (especially a sealed sterile container for injection by needle)

English: phial, vial, ampule, ampul, ampoule

English words with similar meanings

Show 4 words