Synonyms and Antonyms for Doctor_of_Science

1. Doctor of Science (n.)

an honorary degree in science

Synonyms: