Discovery
(noun) Something discovered. Example: "This latest discovery should eventually lead to much better treatments for disease."
3 QUOTES
(noun) Something discovered. Example: "This latest discovery should eventually lead to much better treatments for disease."