YourDictionary

Dictionary Home » Dictionary Definitions » dimethylsulfoxide

dimethylsulfoxide

(dī-mĕthˌəl-sŭl-fŏkˈsīdˌ)

noun
DMSO.

Learn more about dimethylsulfoxide

link/cite print suggestion box