immunostimulated

English

Verb

immunostimulated

  1. simple past and past participle of immunostimulate