Word info

immunoadaptor

Noun

Meaning

immunoadaptor (plural immunoadaptors)

(immunology) A protein that adapts an immune response (typically postponing it)

Source: en.wiktionary.org

Close letter words and terms