pheophorbide A
English
Noun
pheophorbide
A
(
uncountable
)
A
product
of
chlorophyll
breakdown
, used as a
photosensitizer
.
Anagrams
phaeophorbide