English | German | Russian | Czech

dimenhydrinate English

Meaning dimenhydrinate meaning

What does dimenhydrinate mean?

dimenhydrinate

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

Synonyms dimenhydrinate synonyms

What other words have the same or similar meaning as dimenhydrinate?

dimenhydrinate English » English

dramamine theohydramine Dramamine theohydramin

Are you looking for...?