Find the word definition

Wiktionary
substrates

n. 1 (plural of substrate English) 2 ''(health)'' The calorie dense nutrients including carbohydrates, proteins, and fats.

Usage examples of "substrates".

Hills of ice had appeared where none had been before, risen out of summer bogs and swampy lowlands where dense, fine-textured substrates caused poor drainage.

Over the next few hours Kalliana and other inspectors endured tours of machinery and facilities: chip imprinters where lasers drew incredibly small patterns through focal lenses onto ultrapure substrates, pharmaceutical culturing labs where tiny petrie dishes were surrounded by cold air and ultraviolet light.

Life arises from clay substrates, geothermal vents, solar-heated tidal pools, lightning discharges in atmosphere .