immunomediated

English

Verb

immunomediated

  1. simple past and past participle of immunomediate