Noun
amiloride (countable and uncountable, plural amilorides)
(pharmacology) A diuretic C6H8ClN7O that promotes sodium excretion and potassium retention; any related compound.
Amiloride has additional benefit of blocking Li uptake. Source: Internet