Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

deucalion Definition

Cancel
deucalion
noun(Deu-ca-lion)
a survivor with his wife Pyrrha of a great flood by which Zeus destroys the rest of the human race

Words Related to deucalion!

deucalion Examples by Brain Bank Users