Big Huge Thesaurus

phosphoprotein

noun