immunopoietic
English
Etymology
Adjective
immunopoietic (comparative more immunopoietic, superlative most immunopoietic)
- (immunology) That activates the immune system
Related terms
Translations
that activates the immune system
|
immunopoietic (comparative more immunopoietic, superlative most immunopoietic)
|