Epidaurus definition

ĕpĭ-dôrəs
An ancient city of Greece on the northeast coast of the Peloponnesus. Its temple of Asclepius, the Greek god of medicine, was renowned for its magnificent sculpture.
0
0
Advertisement