We do not currently know of any synonyms for emuscenes.
The noun emuscenes is defined as:
Did you mean amazons or omissions?