Meaning of lozal

Definition of lozal

(noun) diuretic (trade name Lozal) used in the treatment of hypertension

Other information on lozal

WIKIPEDIA results for lozal
Amazon results for lozal