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