• word of the day

    scd

    scd - Dictionary definition and meaning for word scd

    Definition
    (noun) an honorary degree in science
    Synonyms : doctor of science , ds
Download our Mobile App Today
Receive our word of the day
on Whatsapp