We do not currently know of any synonyms for discoers.
The noun discoers is defined as:
Did you mean discovers?