AMPULLA


Meaning of AMPULLA in English

n 1. [Pathol.] blister; 2. [Eccl.] ampulla; 3. phial, flask; also: ampoule; 4. (electric) bulb

Interlingua English vocab.      Английский словарь Интерлингва.