top of page

Substrate
NOUN
-
an underlying substance or layer.
-
the surface or material on or from which an organism lives, grows, or obtains its nourishment.
-
bottom of page
NOUN
an underlying substance or layer.
the surface or material on or from which an organism lives, grows, or obtains its nourishment.