meaning of dimenhydrinate

1. antihistamine and antiemetic trade name Dramamine used to treat motion sickness


Related Words

dimenhydrinate |

Developed & Maintained By Taraprasad.com

Treasure Words