RENIN


Meaning of RENIN in English

[re.nin] n [ISV, fr. L renes] (1906): a proteolytic enzyme of the kidney that plays a major role in the release of angiotensin

Merriam-Webster English vocab.      Английский словарь Merriam Webster.