Wiktionary
superimposable
a. (context of two objects English) Able to be superimposed on each other