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.