Substrates meaning

Plural form of substrate.
noun
0
0
(health) The calorie dense nutrients including carbohydrates, proteins, and fats.
noun
0
0
Advertisement