What is the meaning of Substratum?
A layer that lies underneath another.
The underlying cause or basis of something.
A substrate.
Source: wiktionary.orgSearch words containing
A layer that lies underneath another.
The underlying cause or basis of something.
A substrate.
Source: wiktionary.orgSearch words containing