DIMENHYDRINATE


Meaning of DIMENHYDRINATE in English

[di.men.hy.dri.nate] n [dimethyl + amine + hydr- + amine + [1]-ate] (ca. 1950): a crystalline antihistaminic compound used esp. to prevent nausea

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