Meaning of indistinguishability in English:

indistinguishability

noun