immunostimulating
English
Etymology
From immuno- + stimulating.
Adjective
immunostimulating (comparative more immunostimulating, superlative most immunostimulating)
- That stimulates the immune system
immunostimulatingEnglishEtymologyFrom immuno- + stimulating. Adjectiveimmunostimulating (comparative more immunostimulating, superlative most immunostimulating)
Related terms
|