We do not currently know of any synonyms for superseparable.
The adjective superseparable is defined as: