immunocamouflage (English, noun)
expansion: immunocamouflage (uncountable)
Senses:
glosses: The binding of a small molecule to a cell surface that provides immunoprotection
tags: uncountable
Forms: