AMPULLA Meaning of AMPULLA in English nounswelling of a canal or duct, shaped like a bottle NOTE: plural is ampullae English dictionary of medicine. Английский словарь медицины. 2012