antigen - Dictionary definition and meaning for word antigen
antigen = anti (opposite) + gen; opposite of gen is always upper caste i.e. upper most thing.