Epidaurus

What is Epidaurus?

Epidaurus definition and meaning on Dictionary terms:
noun
an ancient town in S Greece, in Argolis: sanctuary of Asclepius; outdoor theater still in use.

 

reference: https://www.dictionary.com/browse/epidaurus

Tags: