DIMENHYDRINATE


Meaning of DIMENHYDRINATE in English

n. medication which reduces nausea and allergies

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.