Kamus SABDA Mobile
Bahasa Indonesia English

Found 1 definition: renin.

renin top

Pos: Noun
[WORDNET DICTIONARY]

Noun renin has 1 senses

   renin(n = noun.substance) - a proteolytic enzyme secreted by the kidneys; catalyzes the formation of angiotensin and thus affects blood pressure;
is a kind of
peptidase, protease, proteinase, proteolytic enzyme