immunolocated

English

Verb

immunolocated

  1. simple past and past participle of immunolocate