What is the full meaning of indapamide
a synthetic thiazide drug used in the treatment of high blood pressure and oedema [n -S]
Example of the word indapamide placed on a Scrabble board.