Definition of DMSO in English:

DMSO

abbreviation

Chemistry
  • Dimethyl sulphoxide.