(Dioscuri from Greek Dioskouroi, `Sons of Zeus`), in Greek and Roman mythology, twin deities who succoured shipwrecked sailors and received ... [2 related articles] Found on http://www.britannica.com/eb/a-z/d/52
The "Immortal Twins", Castor and Polydeuces (Castor and Pollux to the Romans). Heroes of Heroic Age Sparta, they were the half-divine brothers of the famous Helen of Troy. Found on http://www.encyclo.co.uk/local/21596