hexaporphyrin
Etymology
From hexa- + porphyrin.
hexaporphyrin means An array of six porphyrin units that forms a Möbius strip Lexicurio rates it Sui generis — a strength score of 87 out of 100.
noun
- An array of six porphyrin units that forms a Möbius strip