immunity

Language

Term

Description

English

immunity

the body’s automatic defense system against foreign bodies

Chinese

German

French

Japanese

Spanish

Turkish

Vietnamese

Shopping Cart