English | German | Russian | Czech

substrates English

Meaning substrates meaning

What does substrates mean?

substrates

(health) The calorie dense nutrients including carbohydrates, proteins, and fats.

Are you looking for...?