dimenhydrinateEnglish

Dramamine, dimenhydrinate

Noun

Antihistamine and antiemetic (trade name Dramamine) used to treat motion sickness

English: dimenhydrinate, Dramamine

English words with similar meanings

Show 1 words