immunocomplexes

English

Noun

immunocomplexes

  1. plural of immunocomplex