phaeophorbide

English

Noun

phaeophorbide (plural phaeophorbides)

  1. Alternative form of pheophorbide.

Anagrams