WordUnscrambler Home
renin
Definitions
[ˈriːnɪn], (Noun)
Definitions:
- an enzyme secreted by and stored in the kidneys which promotes the production of the protein angiotensin
Phrases:
Origin
:
late 19th century: from Latin ren ‘kidney’ + -in
Click here to see the free dictionary definition for renin
definition by Oxford Dictionaries