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