cryptopyrrole

cryp·to·pyr·role

(krip'tō-pir'ōl), One of the pyrrole derivatives obtained by the drastic reduction of heme.