Indiscoverable

(a.) Not discoverable; undiscoverable.