biophotosensitizer

English

Etymology

From bio- +‎ photosensitizer.

Noun

biophotosensitizer (plural biophotosensitizers)

  1. A biochemical photosensitizer