dimenhydrinate
English Dictionary
->
Letter D
-> dimenhydrinate
Search Dictionary:
dimenhydrinate Definition
(n)
antihistamine
and
antiemetic
(
trade
name
Dramamine
)
used
to
treat
motion
sickness
dimenhydrinate Synonyms
dimenhydrinate
Dramamine
© Art Branch Inc.