title: A suggested role for the polyphenol-phenoloxidase system in invertebrate immunity.
mesh_terms: D000818:Animals; D004156:Catechol Oxidase / Q000378:metabolism*; D007448:Invertebrates / Q000276:immunology*; D008543:Melanins / Q000096:biosynthesis*
chemical_list: D008543:Melanins; D004156:Catechol Oxidase