superposable - English Synonyms Dictionary

superposable

adj.
[1] identical