YourDictionary

Dictionary Home » Medical Definitions » dimethylsulfoxide

dimethylsulfoxide medical definition

noun
DMSO.

Learn more about dimethylsulfoxide

link/cite print suggestion box