Medical Glossary

Ampulla

In anatomy, the ampulla is a canal or duct.