What is the meaning of ampul in English?

Learn vocabulary with pictures as well as definitions of ampul in English

Learn in

See more

n. ampul

Definition of ampul in English

Small, sealed vial, typically made of glass, which contains a dose of liquid.

Synonyms of ampul in English

ampouleampuleampulla