antigen

An antigen is any molecule that can bind specifically to an antibody. Their name arises from their ability to generate antibodies. However, some antigens do not, by themselves, elicit antibody production; those antigens that can induce antibody production are called immunogens.