RENIN


Meaning of RENIN in English

noun Etymology: International Scientific Vocabulary, from Latin renes Date: 1906 a proteolytic enzyme of the kidney that plays a major role in the release of angiotensin

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.