CompareWords
Compare
Amphoral
Definition:
(a.) Pertaining to, or resembling, an amphora.
Compare
amphoral
with other words:
amphora vs. amphoral