Word info

immunoactivator

Noun

Meaning

immunoactivator (plural immunoactivators)

Any material that leads to immunoactivation

Source: en.wiktionary.org

Close letter words and terms