Word of the Moment

Demonstrability

capability of being demonstrated or logically proved