Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

dimenhydrinate Definition

Cancel
dimenhydrinate
noun(di-men-hy-dri-nate)
a crystalline antihistamine C24H28ClN5O3 used especially to prevent nausea (as in motion sickness)

Words Related to dimenhydrinate!

dimenhydrinate Examples by Brain Bank Users