discovery
noun
°Something discovered.
"This latest discovery should eventually lead to much better treatments for disease."
°The discovering of new things.
"The purpose of the voyage was discovery."