sustrato
Top 15000
Meanings
Noun
1. substratum, underlayer
2. substrate (what an enzyme acts upon) (biochemistry)
3. substrate (surface on which an organism grows) (biology)
4. substrate (indigenous language) (linguistics)
5. subsoil (soil science)
6. potting soil (horticulture)