substratum n : any stratum lying underneath another [syn: substrate] [also: substrasta (pl)]
substrasta See substratum