Definition:
Compare discovered with other words:
discovered vs. recovered
discovered vs. discoverer
discovered vs. discovery
discovered vs. uncovered
discovered vs. revealed
discovered vs. divulged
discoverable vs. discovered
discovered vs. envisaged
discovered vs. learn
discovered vs. inexplorable