mesoporphyrin

Noun

 * 1)  Any of several compounds produced from a protoporphyrin by protonation of its vinyl groups