sciomachy
/saɪ.əʊˈmæki/Definitions
1. noun
A struggle between the gods and giants in Greek mythology, or a metaphorical or allegorical battle between opposing forces.
“The poet’s work was a sciomachy between good and evil, reflecting the eternal struggle between light and darkness.”