Discoverers, noun plural of discoverer. Synonyms in the same form.
Inventor
inventors, artificers
Finder
finders, spotters
Other
revelators, repertors
All synonyms for discoverer →