English-Latin dictionary »

egyptian serpent to which healing power was ascribed meaning in Latin

EnglishLatin
Egyptian serpent to which healing power was ascribed noun

agathodaemon [agathodaemonis](3rd) M
noun