immunocarrier

English

Etymology

From immuno- +‎ carrier.

Noun

immunocarrier (plural immunocarriers)

  1. An immunological carrier

Synonyms