substrat

Noun

 * 1) substrate

Noun

 * 1)  substrate the material or substance on which an enzyme acts
 * 2)  substrate a surface on which an organism grows or is attached
 * 3) substrate an underlying layer; a substratum
 * 4)  substrate an indigenous language

Etymology
From, from.

Noun

 * 1) a substrate
 * 2) substratum

Etymology
From, from.

Noun

 * 1) a substrate
 * 2) substratum

Etymology
..

Noun

 * 1) substrate

Noun

 * 1) a substrate