Wiktionary
aldosterones
n. (plural of aldosterone English)
n. (plural of aldosterone English)