biophotosensitizer (English, noun)
expansion: biophotosensitizer (plural biophotosensitizers)
Senses:
glosses: A biochemical photosensitizer
Forms:
form: biophotosensitizers
tags: plural