mimotope (English, noun)
expansion: mimotope (plural mimotopes)
Senses:
topics: biochemistry
biology
chemistry
microbiology
natural-sciences
physical-sciences
glosses: Any biological macromolecule (especially a peptide) that mimics an epitope
Forms:
form: mimotopes
tags: plural