A proteolytic enzyme secreted by the kidneys
Else clues • Digestive enzyme
• Enzyme regulating blood fluid and pressure
• Enzyme that regulates blood pressure
• Kidney enzyme
• Kidney secretion
• Catalyzes the formation of angiotensin and thus affects blood pressure