×

Aloadae

In Greek mythology, the Aloadae or Aloads were Otus or Otos and Ephialtes, Thessalian sons of Princess Iphimedia, wife of Aloeus, by Poseidon, whom she induced to make her pregnant by going to the seashore and disporting herself in the surf or... Wikipedia