Big Huge Thesaurus

polypeptide

noun

sounds kind of like