Golden Bowl

Dictionary

INDISCOVERABLEa.

[in and discoverable.]

That cannot be discovered; undiscoverable.