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