ScD Definition

abbreviation
Doctor of Science.
Webster's New World