immune complexes

English

Noun

immune complexes

  1. plural of immune complex