immunocarriers

English

Noun

immunocarriers

  1. plural of immunocarrier