DMSO


Meaning of DMSO in English

ˌdēˌem(ˌ)esˈō noun

( -s )

Etymology: d i m ethyl s ulf o xide (herein)

: dimethyl sulfoxide herein

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.