substrata meaning

Meaning of substrata

What is the full meaning of substrata

SUBSTRATUM, that which underlies something, as a layer of earth lying under another, also SUBSTRATE [n]

Example of the word substrata placed on a Scrabble board.

Unscrambled word substrata

Points for substrata

Scrabble
18 points
Word With Friends
13 points
Wordfeud
18 points

Related pages for substrata