1 English Synonyms for DRAMAMINE
Prev.1Next
dimenhydrinate
Definition: 1. (pharmaceutical drug) A crystalline antihistamine over-the-counter drug used to prevent nausea and motion sickness.
Show more information about dimenhydrinate
Prev.1Next
Search took: 2.2755 ms