DIMENHYDRINATE





Definition:

  1. [noun] antihistamine and antiemetic (trade name Dramamine) used to treat motion sickness
    Synonyms: Dramamine

Synonyms: