Definition of DMSO in English:

DMSO

Chemistry
  • Dimethyl sulfoxide.