ampulla 1 topic · 1 source Healthcare› MedicineCancerA sac-like enlargement of a canal or duct.National Cancer Institute — Dictionary of Cancer Terms Cite