Definition, synonyms and related words
Any biological macromolecule (especially a peptide) that mimics an epitope