What is the full meaning of superstratum
an overlying layer [n SUPERSTRATA or SUPERSTRATUMS]
Example of the word superstratum placed on a Scrabble board.