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