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