"Demonstratory" is a word in ENGLISH

demonstratory ENGLISH
Definition:

Tending to demonstrate; demonstrative.

Few words of positivity

Filmmaking is not the work of the weak-minded. It may not be rocket science, but it requires ten times more strength of the mind than that.

Abhijit Naskar, The Film Testament

WORD SUGGESTIONS
Laugh your heart out.

Who writes books for little bees ?Bee-trix Potter !

demonstrative ENGLISH

Having the nature of demonstration; tending to demonstrate; making evident; exhibiting clearly or conclusively.

Read the complete definition
evincive ENGLISH

Tending to prove; having the power to demonstrate; demonstrative; indicative.

Read the complete definition
proof ENGLISH

That degree of evidence which convinces the mind of any truth or fact, and produces belief; a test by facts …

Read the complete definition