immunolesions

English

Noun

immunolesions

  1. plural of immunolesion