immunophotosensitizer (English, noun)
expansion: immunophotosensitizer (plural immunophotosensitizers)
Senses:
glosses: A photosensitizing antibody
Forms:
form: immunophotosensitizers
tags: plural