SUPERPOSABLE MEANING IN ENGLISH

• Superposable Definition & Synonyms

  1. (a.) Capable of being superposed, as one figure upon another.


Synonyms:
Identical,

RECENT SEARCHES