The operator (*) sounds like a change of basepoint operator (for homotopy classes), and the elements appear to be paths. In that case, the * operator would be concatenation of paths. My guesses at possible shapes: a genus 3 surface, a triangle, where the operator is the cross-product and the elements are the x-, y-, and z- axes (using the full axes removes the +/- orientation), etc.