answersLogoWhite

0

Ephialtes was the twin of Otus, they were Giant twins, and the sons of Poseidon and Iphimedia (or Canace). They were killed accidentally by each other's javelins and the cunning of Artemis.

User Avatar

Wiki User

14y ago

What else can I help you with?