bn:00027530n
Noun Concept
EN
discovery
EN
Something that is discovered WordNet 3.0
Definitions
Examples
Relations
Sources
EN
Something discovered. Wiktionary
EN
This latest discovery should eventually lead to much better treatments for disease. Wiktionary
WordNet 3.0 & Open English WordNet
Wiktionary