meaning of Amophorae

Amophorae meaning in General Dictionary

of Amphora


Amophorae meaning in General Dictionary

(pl. ) of Amphora