Big Huge Thesaurus

peptone

noun

sounds kind of like