Single Biggest Cancer Dictionary in the World

What is

ampulla

?

Pronunciation: /ampulla*/

ampulla

Definition

A sac-like enlargement of a canal or duct.