superimposable

listen to the pronunciation of superimposable
English - English
Able to be superimposed on each other