immune responses

English

Noun

immune responses

  1. plural of immune response