We do not currently know of any synonyms for scifiers.
The noun scifiers is defined as:
Did you mean sievers or suffers?