Typhonomachy
Borrowing from Ancient Greek Τῡφωνομᾰχία (Tūphōnomakhía), from Τῡφῶν (Tūphôn) + μάχη (mákhē, “battle, fight”).