scd
Meaning, Definition & Usage
Dictionary
Prefix/Suffix
Associated
Related
noun
an honorary degree in science
Doctor of Science; DS
.
WordNet
Previous
scaur
scavage
scavenge
scavenger
scazon
Next
scelerat
scelestic
scelet
sceliphron
sceloglaux