Word info

pheophorbide A

Noun

Meaning

pheophorbide A (uncountable)

A product of chlorophyll breakdown, used as a photosensitizer.

Source: en.wiktionary.org

Close letter words and terms