Word info Synonyms

amiloride

Noun

Meaning

amiloride (countable and uncountable, plural amilorides)

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

Source: en.wiktionary.org

Synonyms

Related terms

Examples

Amiloride has additional benefit of blocking Li uptake. Source: Internet

Close letter words and terms