English | German | Russian | Czech

renin English

Meaning renin meaning

What does renin mean?

renin

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

Synonyms renin synonyms

What other words have the same or similar meaning as renin?

renin English » English

feritin enzyme

Are you looking for...?