immunoadaptor (English, noun)
expansion: immunoadaptor (plural immunoadaptors)
Senses:
topics: immunology
medicine
sciences
glosses: A protein that adapts an immune response (typically postponing it)
Forms:
form: immunoadaptors
tags: plural