Word info

immunophotosensitizer

Noun

Meaning

immunophotosensitizer (plural immunophotosensitizers)

A photosensitizing antibody

Source: en.wiktionary.org

Close letter words and terms