immunostimulator (English, noun)
expansion: immunostimulator (plural immunostimulators)
Senses:
glosses: An immunostimulant
Forms:
form: immunostimulators
tags: plural