Substrates Definition
noun
Plural form of substrate.
Wiktionary
(health) The calorie dense nutrients including carbohydrates, proteins, and fats.
Wiktionary
Substrates Is Also Mentioned In
Find Similar Words
Find similar words to substrates using the buttons below.