However, you could argue for these, with varying degrees of directness:
* Discovery: This is the most straightforward noun derivative.
* Discoverer: This is the noun denoting the person who discovers something.
* Undiscovered: This is an adjective indicating something hasn't been discovered.
Words like "rediscover" are arguably compounds rather than true derivatives, as they use "re-" as a prefix rather than a suffix changing the root word itself. Similarly, words that incorporate "discovery" as part of a larger term (e.g., "scientific discovery") are not derivations in the strict linguistic sense.