English dictionary
indapamide meaning and definition
Definition and meaning of indapamide at MeaningMonkey.org. indapamide meaning and definition in the English Dictionary.INDAPAMIDE noun
Definition of indapamide (noun)
- diuretic (trade name Lozal) used in the treatment of hypertension
- synonyms: Lozal
Source: Princeton University Wordnet