porphyrinoid

Adjective

 * 1) Based on a porphyrin

Noun

 * 1)  Any of a group of macrocyclic compounds based on porphyrin