Opentalk Logo
Download Opentalk App
PlayStore LogoAppStore Logo

"angiotensin" Meaning in English

1. any of several vasoconstrictor substances (trade name Hypertensin) that cause narrowing of blood vessels
Part of speech : noun
Synonyms