Antonyms
Synonyms
Etymology

1. substratum

noun. any stratum or layer lying underneath another.

Synonyms

Etymology

  • substratum (English)
  • sub (Latin)

3. substratum

noun. a surface on which an organism grows or is attached.

Antonyms

Synonyms

Etymology

  • substratum (English)
  • sub (Latin)
Antonym.com