Unscramble
Definition of Scd
Noun: ScD
An honorary degree in science
- Doctor of Science, DS
See also:
scavenging
Sceliphron
Anagrams containing the word
scd
sdc
dsc
cds