Honnêtement, le ii ne s'imposait pas et je suis sûr qu'on peut trouver des contre-exemples. L'idée est que le premier i est celui de Omphalia et le second est celui qui transforme le -a final en -iformis
C'est un peu comme le ciste à feuilles de sauge. Si la sauge se disait Salva, on remplacerait le a final par -ifolius ça ferait salvifolius mais comme la sauge se dit Salvia, on fait salviifolius.
Autrement expliqué, un champignon en forme d'omphale est omphaliforme, mais un champignon en forme d'omphalie serait omphaliiforme.
Jplm