Word info

immunosequestration

Noun

Meaning

immunosequestration (plural immunosequestrations)

(immunology) The sequestration of antibodies to prevent their degradation

Source: en.wiktionary.org

Close letter words and terms