Definition of ScD

Noun: ScD

  1. An honorary degree in science
    - Doctor of Science, DS

See also:
scavenging
Sceliphron

Anagrams containing the word ScD

sdc dsc cds