Meaning of angiotonin

Definition of angiotonin

(noun) any of several vasoconstrictor substances (trade name Hypertensin) that cause narrowing of blood vessels

Other information on angiotonin

WIKIPEDIA results for angiotonin
Amazon results for angiotonin