What is the meaning of Self-explanatory?

Obvious, having a nature that makes it clear or that explains itself.

Source: wiktionary.org