Definition:
Compare discoverer with other words:
discovered vs. discoverer
discover vs. discoverer
discoverer vs. inventor
discoverer vs. discovery