amiloride

noun
amil·​o·​ride | \ ə-ˈmil-ə-ˌrīd How to pronounce amiloride (audio) \

Medical Definition of amiloride

: a diuretic C6H8ClN7O that promotes sodium excretion and potassium retention