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