What is the meaning of Demonstratus?

shown, having been shown; proven, having been proven

Source: wiktionary.org