YourDictionary

renin

noun

a proteolytic enzyme, formed in the kidneys, that helps produce angiotensin, which is a powerful pressor responsible for hypertension

See renin in American Heritage Dictionary 4

Learn more about renin

link/cite print suggestion box