Primary or underlying material on which other materials (such as ink, coating, paint, or treatment) are applied, or from which other materials are made.
http://www.businessdictionary.com/definition/substrate.html
Search for another term