Search Result:indapamide




Overview of noun indapamide

The noun indapamide has 1 sense


  • indapamide, Lozal -- (diuretic (trade name Lozal) used in the treatment of hypertension)