English | German | Russian | Czech

superimposable English

Meaning superimposable meaning

What does superimposable mean?

superimposable

(of two objects) Able to be superimposed on each other

Are you looking for...?