immunocarrier (English, noun)
expansion: immunocarrier (plural immunocarriers)
Senses:
glosses: An immunological carrier
Forms:
form: immunocarriers
tags: plural