substrated
English
Etymology
From
substrate
+
-ed
.
Adjective
substrated
Having
substrata
.