Noun
tyndarid (plural tyndarids) (Greek mythology) One of the twins Castor and Pollux, sons of Tyndareus