immunopoietic
Adjective
Meaning
immunopoietic (comparative more immunopoietic, superlative most immunopoietic)
(immunology) That activates the immune system
Adjective
immunopoietic (comparative more immunopoietic, superlative most immunopoietic)
(immunology) That activates the immune system