YourDictionary

Dictionary Home » Medical Definitions » dimenhydrinate

dimenhydrinate medical definition

noun
An antihistamine used to treat motion sickness and allergic disorders.

Learn more about dimenhydrinate

link/cite print suggestion box