renin
Concise Oxford English Dictionary © 2008 Oxford University Press:
renin /ˈriːnɪn/
▶noun Biochemistry an enzyme secreted by and stored in the kidneys which promotes the production of the protein angiotensin.
'renin' also found in these Oxford entries:

