substrate
/ˈsʌbˌstɹeɪt/
substrate
English
Noun
Ad
Definition
An underlying layer; a substratum.
Etymology
Anglicization of substratum.
Example Sentences
- "The substrate of an aquarium can affect the water's acidity."
- "Stream substrate affects fish longevity."
- "The rock surface of a rockpool is the substrate for a sessile organism such as a limpet."
Ad