Definition, synonyms and related words
Any compound containing two porphyrin linked by zinc or some other metal