immunostimulate английский

Значение immunostimulate значение

Что в английском языке означает immunostimulate?

immunostimulate

(immunology) To stimulate an immune response

Возможно, вы искали...