Definition Definition

amphoral - Meaning and Examples

Meaning of 'amphoral' (Webster Dictionary)

1 . Amphoral [ a.]
- Pertaining to, or resembling, an amphora.