While they sound alike, their meanings are very different:
* Indecipherable: Impossible to understand or interpret.
* Indefinable: Impossible to define or describe clearly.
For example:
* Indecipherable: The ancient inscription was indecipherable to the archaeologists.
* Indefinable: Her talent was indefinable, something that went beyond words.