Synonyms for Scd:

n.

ScD (noun)
doctor of science, ds.

Other synonyms:

DS
ds.