Incommensurability meaning

The state or characteristic of being incommensurable.
noun
0
0
Advertisement