immunopeptide
Noun
Meaning
immunopeptide (plural immunopeptides)
(immunology, biochemistry) Any peptide involved in the biochemistry of the immune system
Noun
immunopeptide (plural immunopeptides)
(immunology, biochemistry) Any peptide involved in the biochemistry of the immune system