immunocarriers
English
Noun
immunocarriers
plural of
immunocarrier