Meaning of indapamide
Definition of indapamide
(noun)
diuretic
(trade
name
Lozal)
used
in the
treatment
of
hypertension
Other information on indapamide
WIKIPEDIA results for
indapamide
Amazon results for
indapamide
Tweet