biophotosensitizer

English

edit

Etymology

edit

From bio- +‎ photosensitizer.

Noun

edit

biophotosensitizer (plural biophotosensitizers)

  1. A biochemical photosensitizer