Big Huge Thesaurus

leucine

noun

sounds kind of like