Find the word definition

The Collaborative International Dictionary
Amphoral

Amphoral \Am"pho*ral\, a. [L. amphoralis.] Pertaining to, or resembling, an amphora.

Wiktionary
amphoral

a. Of, pertaining to, or in the shape of an amphora