Big Huge Thesaurus

somatotrophin

noun

sounds kind of like