Meaning of Emetrol

Definition of Emetrol

(noun) trade name for an antiemetic drug that has a mint flavor

Other information on Emetrol

WIKIPEDIA results for Emetrol
Amazon results for Emetrol