Big Huge Thesaurus

neurohormone

noun

sounds kind of like