Word info

biophotosensitizer

Noun

Meaning

biophotosensitizer (plural biophotosensitizers)

A biochemical photosensitizer

Source: en.wiktionary.org

Close letter words and terms