Dramamine Meaning
There are 1 meaning(s) for word Dramamine
Meaning 1 : antihistamine and antiemetic (trade name Dramamine) used to treat motion sickness
Synonyms : dimenhydrinate
Synonyms : dimenhydrinate
Similar words of Dramamine :
