ampula

Etymology
..

Noun

 * 1)  the dilated end of a duct.
 * 2)  the spongiole of a root.
 * 1)  the spongiole of a root.

Noun

 * 1) ampoule