Word info

immunoclearing

Noun

Meaning

immunoclearing (uncountable)

The physical removal of antigens

Source: en.wiktionary.org

Close letter words and terms