aldosterone
Concise Oxford English Dictionary © 2008 Oxford University Press:
aldosterone /alˈdɒstərəʊn/
▶noun Biochemistry a hormone which stimulates absorption of sodium by the kidneys and so regulates water and salt balance.
'aldosterone' also found in these Oxford entries:

