biophotosensitizers

English

Noun

biophotosensitizers

  1. plural of biophotosensitizer