Home
Search
Index
Definify.com
Definition
2024
substrated
substrated
English
Adjective
substrated
(
comparative
more
substrated
,
superlative
most
substrated
)
Having
substrata
Similar Results
Substratum
Subtracted