YourDictionary

Dioscuri

plural noun

Gr. Myth. Castor and Pollux, twin sons of Leda

See Dioscuri in American Heritage Dictionary 4

link/cite print suggestion box