Big Huge Thesaurus

glycoprotein

noun