immunodefenses
English
Noun
immunodefenses
plural of
immunodefense