ampullae Definition
Dictionary Home » Words Starting with A » ampicillin ... analogise » ampullae
ampulla
noun ampullae
- 1. anatomy.
- The dilated end of a duct or canal.
- Any small membranous vesicle.
- A small round glass bottle with two handles, used by ancient Romans for holding oil, perfume or wine.
