We do not currently know of any synonyms for moppers.
The noun moppers is defined as:
Did you mean hoppers or coppers?