WordUnscrambler Home
ampulla
Definitions
[amˈpʊlə], (Noun)
Definitions:
- a roughly spherical Roman flask with two handles
- a cavity, or the dilated end of a vessel, shaped like a Roman ampulla
Phrases:
Origin
:
late Middle English: from Latin, diminutive of ampora, variant of amphora (see amphora)
Click here to see the free dictionary definition for ampulla
definition by Oxford Dictionaries