A substance or layer that underlies something, or on which some process occurs.
 In particular: The surface or material on or from which an organism lives, grows, or obtains its nourishment.
Substrate
Published:

Substrate

a photographic study

Published: