Word: ampulla
Part of speech: Noun
Syllables: am
pul
la
Definition: A vessel for containing consecrated wine or oil.
Morphemes:
Affix: ampulla
Language: en
PoS: Noun
Meaning: A vessel for containing consecrated wine or oil.
Etymology Compounds: Affix: ampulla
Language: la
Decoded: ampulla
PoS: Noun
Meaning: a two-handled vessel with a swollen middle