Loading...
Menu
SUPERSTRA'TUM, noun [super and stratum.] A stratum or layer above another, or resting on something else.