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