What is the meaning of Substratum?

A layer that lies underneath another.

The underlying cause or basis of something.

A substrate.

stratum

Source: wiktionary.org