English synonyms about - contact  

renin

noun

1 renin

A proteolytic enzyme secreted by the kidneys; catalyzes the formation of angiotensin and thus affects blood pressure.

Dutch: renine
Polish: angiotensynogenaza, renina


Find more on renin elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0248