Big Huge Thesaurus

angiotonin

noun

sounds kind of like