amiloride

Etymology
Probably from.

Noun

 * 1)  A diuretic C6H8ClN7O that promotes sodium excretion and potassium retention; any related compound.

Translations

 * Finnish: amiloridi
 * Portuguese: amilorida