Answer: aloadae

AnswerCrossword Clue
ALOADAE

Twin giants slain by Apollo and Artemis