hexaporphyrin

Noun

 * 1) An array of six porphyrin units that forms a Möbius strip