answersLogoWhite

0

Substrate has several meanings. One definition is the base on which something lives or is attached. For example the ocean floor is a substrate to many living things including kelp.

User Avatar

Wiki User

12y ago

What else can I help you with?