immunodefenses

English

Noun

immunodefenses

  1. plural of immunodefense