Meaning of osmitrol

Definition of osmitrol

(noun) a diuretic (trade name Osmitrol) used to promote the excretion of urine

Other information on osmitrol

WIKIPEDIA results for osmitrol
Amazon results for osmitrol