immunophotosensitizers

English

Noun

immunophotosensitizers

  1. plural of immunophotosensitizer