Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

substrata Definition

Cancel
substrata
noun(sub-stra-tum)
an underlying support : foundation: such as
substrata
noun(sub-stra-tum)
substance that is a permanent subject of qualities or phenomena
substrata
noun(sub-stra-tum)
the material of which something is made and from which it derives its special qualities

Words Related to substrata!

substrata Examples by Brain Bank Users