dimenhydrinate
nounDefinition of dimenhydrinate
: a crystalline antihistamine C24H28ClN5O3 used especially to prevent nausea (as in motion sickness)
Keep scrolling for more
Keep scrolling for more