2 Noun 0 Verb 0 Adj. 0 Adv.
Filters
ENampouleNoun
EN
A small bottle that contains a drug (especially a sealed sterile container for injection by needle)
phialvialampule
bn:00003672n Concept
EN
Ampoule is an ancient Chinese ritual vessel, made of bronze or clay, used to hold water, wine, sauce and other things.
bn:28547885n Concept
English:
vessel