Echidne definition

Search

Echidne

Echidne logo #21217In Libyan mythology, Echidne (She-Viper) is part beauteous woman and part speckled serpent. She is a goddess of death, the underworld and prophesy.
Found on http://www.probertencyclopaedia.com/browse/DCE.HTM
No exact match found.