mimotope
Noun
Meaning
English Wikipedia has an article on:mimotopeWikipedia
mimotope (plural mimotopes)
(biochemistry) Any biological macromolecule (especially a peptide) that mimics an epitope
Noun
English Wikipedia has an article on:mimotopeWikipedia
mimotope (plural mimotopes)
(biochemistry) Any biological macromolecule (especially a peptide) that mimics an epitope