Find the word definition

Wiktionary
amiloride

n. (context medicine English) A particular pyrazine guanidinium compound that is used as a diuretic

Wikipedia
Amiloride

Amiloride is a potassium-sparing diuretic, first approved for use in 1967 (then known as MK 870), used in the management of hypertension and congestive heart failure. Amiloride was also tested as treatment of cystic fibrosis, but it was revealed inefficient in vivo due to its short time of action, therefore longer-acting epithelial sodium channel (ENaC) inhibitors may prove more effective, e.g. benzamil.

It is on the World Health Organization's List of Essential Medicines, a list of the most important medication needed in a basic health system.