DIOSCUROS Meaning of DIOSCUROS in English Dioscurosnpl [Mythol.] Dioscuri, Dioscuroi, Castor and Pollux Interlingua English vocab. Английский словарь Интерлингва. 2012