DMSO


Meaning of DMSO in English

[DMSO] n (1964): dimethyl sulfoxide

Merriam-Webster English vocab.      Английский словарь Merriam Webster.