Word info

immunopoietic

Adjective

Meaning

immunopoietic (comparative more immunopoietic, superlative most immunopoietic)

(immunology) That activates the immune system

Source: en.wiktionary.org

Related terms

Close letter words and terms