Meaning of dimenhydrinate
Definition of dimenhydrinate
(noun)
antihistamine
and
antiemetic
(trade
name
Dramamine)
used
to
treat
motion
sickness
Other information on dimenhydrinate
WIKIPEDIA results for
dimenhydrinate
Amazon results for
dimenhydrinate
Tweet