indapamides meaning

Meaning of indapamides

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.

Unscrambled word indapamides

Points for indapamides

Scrabble
21 points
Word With Friends
20 points
Wordfeud
21 points

Related pages for indapamides