immunopoietic
English
editEtymology
editAdjective
editimmunopoietic (comparative more immunopoietic, superlative most immunopoietic)
- (immunology) That activates the immune system
Related terms
editTranslations
editthat activates the immune system
|