English synonyms about - contact  

ScD

noun

1 ScD

An honorary degree in science.

synonyms: Doctor of Science, DS.


Find more on scd elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0148